Constructive developmental framework